Business & analyst telecom careers in Sligo, Ireland